be thunderstruck - German English Dictionary